ruptured hymen - Turkish English Dictionary